@charset "utf-8";
/*************************************************************
		名称：凹凸团 www.aotutuan.com
		样式写手：刘金榜
		QQ：313223944
		日期：2011-09-17		
*************************************************************/
body { background:#fbeb50 url(../image/bodybg.jpg) repeat center; }
/*顶部*/
/*.indexTop{ width:100%; margin:0 auto; height:25px; border-bottom:1px solid #fff; background:#e7e7e7; }
.indexTop-inBox{ width:960px; height:25px; position:relative;position:relative; z-index:10; margin:0 auto;}
.topleft{ float:left; width:620px;}
.topleft p{ height:25px; line-height:25px;  color:#999;}
.topleft p a,.topleft p a:visited{ color:red;}
.topleft p a:hover{ text-decoration:underline;}
.topleft p a.tuichu,.topleft p a.tuichu:visited{}
.topleft p a.tuichu:hover{ color:red; text-decoration:underline;}*/



/*头部*/
.header { width:100%; margin:0 auto; height:195px;  }
.inhead { width:960px; height:135px; margin:0 auto; background:url(../image/newheadbg.jpg) 15px 0px; padding:4px 0 0 0; position:relative; }
.inhead p { width:79px; float:left; margin:106px 0 0 167px; display:inline; font-family: Tahoma, Helvetica, arial, sans-serif; font-size:16px; font-weight:bold; }
.inhead p a, .inhead p a:visited { }
.inhead ul { float:left; font-family:Arial, Helvetica, sans-serif; }
.inhead ul li { float:left; width:130px; height:131px; margin:0 1px 0 0; font-size:12px; display:inline; height:25px; }
.inhead ul li a, .inhead ul li a:visited { display:block; background:url(../image/nav-bg2.png) no-repeat; padding:106px 0 3px 18px; text-transform:capitalize; font-family: Tahoma, Helvetica, arial, sans-serif; font-size:16px; font-weight:bold; }
.inhead ul li a:hover { background:url(../image/nav-bg1.png) no-repeat; color:#F00; text-transform:capitalize; }
.inhead ul li.active a { background:url(../image/nav-bg1.png) no-repeat; color:#F00; text-transform:capitalize; }
.inhead ol { position:absolute; top:10px; right:20px; }
.inhead ol li { line-height:20px; }
.inhead ol li a, .inhead ol li a:visited { color:#333; }
.inhead ol li a:hover { }




/*新头部*/
.newhead{width:960px; margin:0 auto; position:relative;}
.newheadtop{  height:148px; background:url(../image/newheadbg.jpg) no-repeat;}
.newnav{ height:35px; background:#7b4087;}
.newnav ul {  background:#909 height:35px; margin-left:50px;}
.newnav ul li { float:left; font-size:12px; display:inline; height:35px; line-height:35px; text-align:center; color:#fff;}
.newnav ul li a, .newnav ul li a:visited { display:block; text-transform:capitalize;  font-size:13px; color:#fff; padding:0 45px; display:inline-block; color:#fff;}
.newnav ul li a:hover {  color:yellow; text-transform:capitalize; }
.newnav ul li.active a { color:#FFF; text-transform:capitalize; }

/*我的凹凸*/
dl.myaotu { width:100px; float:right; position:absolute; top:0; right:0; z-index:20;}
dl.myaotu dt { height:25px; line-height:25px; text-align:center;  color:#333; background:#909; width:100%;}
dl.myaotu dt a, dl.myaotu dt a:visited { color:#fff; }
dl.myaotu dd { line-height:22px; height:22px; border-top:1px solid #CCC; text-align:center; display:none; width:100%;}
dl.myaotu dd.last { padding-bottom:3px; }
dl.myaotu dd a, dl.myaotu dd a:visited { color:#333; display:block; height:22px; line-height:22px; overflow:hidden; background:#e7e7e7; }
dl.myaotu dd a:hover { color:red; background:yellow; }

.newhead ol{ float:right; margin-right:100px; display:inline; width:150px;}
.newhead ol li{ height:25px; line-height:25px; float:left;}
.newhead ol li a{ margin:0 15px;}


/*首页内容部分*/
.content { width:960px; margin:0 auto; /*background:#fff url(../image/contentbg.png) repeat-y;*/ padding-bottom:20px; margin-top:10px; }
.banner { width:960px; height:100px; overflow:hidden;}
.banner img{ width:960px; height:100px;}


/*商品列表*/
.productCont-list { width:748px; margin:0 0 0 0px; }
.productCont-ListBox { width:358px; height:432px; background:#fff; margin:15px 14px 0px 0px; float:left; display:inline; border-radius:3px; border:1px solid #babbbb; position:relative; }
.newIco{ position:absolute; background:url(../image/bg-deal-today-new-min.png) no-repeat; width:64px; height:64px; top:50px; right:-10px;}
.productTitle { line-height:24px; height:48px; overflow:hidden; font-family:"宋体"; font-size:16px; margin:10px 0px; padding:0 20px; font-weight:bold; border-bottom:1px solid #e6e6e6; }
.productTitle a, .productTitle a:visited { color:#262626; }
.productTitle a:hover { color:red; }
.ListBoxProductImg { width:330px; height:210px; margin:10px auto 0; }
.ListBoxProductImg img { width:330px; height:210px; display:block; }
.ListBoxProductPrace { position:relative; margin-top:13px; }
.ListBoxProductPrace-A { font-size:18px; width:243px; height:70px; background:url(../image/chakan2.gif) no-repeat; position:relative; left:-9px; float:left; display:inline; }
.ListBoxProductPrace-A em { position:absolute; z-index:1; color:#FFF; font-weight:bold; font-style:normal; font-size:32px; font-family:Arial, Helvetica, sans-serif; top:9px; left:49px; }
.ListBoxProductPrace-A a { width:87px; height:37px; top:10px; right:10px; display:block; position:absolute; }
.ListBoxProductPrace-B { font-size:13px; height:60px; line-height:20px; width:100px; margin:0 0 0 10px; float:left; display:inline; }
.ListBoxProductPrace-B li { line-height:20px; color:#6d6d6d; }
.ListBoxProductPrace-B del { text-decoration:line-through; font-weight:bold; }
.ListBoxProductPrace-B b { font-weight:bold; }
.productMore { border-top:1px solid #e6e6e6; height:48px; position:absolute; bottom:0; left:0; width:100%; background:#fbfbfb; padding-top:7px; }

.productMore .productTime { height:31px; line-height:31px; text-align:center; margin:0 0 0 18px; display:inline; float:left; text-align:center; width:163px; font-family:Arial, Helvetica, sans-serif; }
.productMore .productRen { width:170px; float:left; height:31px; line-height:31px; vertical-align:middle; }
.productMore .productRen em { font-size:25px; color:#c00035; font-weight:bold; font-style:normal; font-family:Arial, Helvetica, sans-serif; vertical-align:middle; margin:0 10px; }
/*分页*/
.pagenum { margin-top:15px; }
.pagenum ul { float:right; margin-right:18px; }
.pagenum ul li { float:left; margin-left:5px; }
.pagenum ul li a, .pagenum ul li a:visited { color:#333; font-family:Arial, Helvetica, sans-serif; height:26px; border:1px solid #c2d5e3; line-height:26px; text-align:center; padding:0 7px; background:#fff; display:inline-block; border-radius:3px; }
.pagenum ul li a:hover { background:yellow; color:red; }
.pagenum ul li span { height:26px; line-height:26px; display:inline-block; text-align:center; padding:0 7px; background:#CCC; border:1px solid #999; color:#333; border-radius:3px; }
.pagenum ul li.active { }
.pagenum ul li.active a { background:yellow; color:red; }
/*右侧*/
.rightCont { width:210px; margin:15px 0px 0 0; }
.fg-login { padding-top:10px; padding-bottom:10px; }
.fg-login ul { margin-left:10px;}
.fg-login ul li { float:left; width:89px; height:44px;  text-align:center; display:inline; margin-right:10px;}
.fg-login ul li a, .fg-login ul li a:visited { height:44px; display:block; color:#333;text-align:center; }
.fg-login ul li a:hover { color:red; }
.fg-login p { color:#c00035; font-size:14px; padding-left:15px; display:none; line-height:25px; padding:10px;   border-radius:3px; border:1px solid #ccc; background:#fff; }
.fg-login p a, .fg-login p a:visited { color:#333; }
.fg-login p a:hover { text-decoration:underline; }
.adbox { width:210px; }
.adbox img { width:206px; display:block; border:1px solid #ccc; padding:1px; }
.productCont-other { width:210px; margin:23px 0 0; }
.rightdiv { background:#fff; border-radius:3px; }
.rightdiv h3 { height:28px; line-height:28px; background:url(../image/titlebg.png) repeat-x; border-top:1px solid #babbbb; color:#cc0000; font-weight:bold; font-size:13px; padding-left:15px; }
.rightdiv dl.fuwu { padding:15px 0 15px 55px; background:url(../image/telbg.png) no-repeat 10px; }
.rightdiv dl.fuwu dt { line-height:23px; color:#505050; }
.rightdiv dl.fuwu dd { line-height:23px; color:#c00035; font-size:22px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
.rightdiv p { margin:0 10px; }
.rightdiv p.wd-p { height:30px; line-height:30px; text-align:center; }
.rightdiv p a, .rightdiv p a:visited { color:#0e5b96; margin:0 5px; }
.rightdiv p a:hover { text-decoration:underline; }
.visit-p2 { padding-bottom:10px; }
.rightdiv ul.wd { line-height:18px; }
.rightdiv ul.wd li { border-top:1px dashed #cdccca; margin:0 10px; padding:9px 10px; color:#505050; }
.rightdiv ul.wd li a, .rightdiv ul.wd li a:visited { color:#505050; }
.rightdiv ul.wd li a:hover { text-decoration:underline; }
.rightdiv ul.weibo { padding-bottom:10px; }
.rightdiv ul.weibo li { margin:20px; }
.rightdiv ul.weibo li img { display:block; width:152px; height:49px; }
/*邀请*/
.visit { line-height:25px; padding:15px 15px 0 65px; background:url(../image/bg-deal-default-icons.gif) no-repeat 15px 15px; }
.visit em { color:red; margin:0 1px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
.visit-p { margin-bottom:5px; }
/*QQ*/
.custom-service { margin:10px auto; }
.custom-service p.im { }
.custom-service p.im a { float:left; }
.custom-service p.time { line-height:25px; text-align:center; padding-bottom:20px; }
/*订阅*/
.know { }
.know blockquote { text-align:left; line-height:30px; color:#333; font-size:13px; padding-left:15px; }
.know p.order { padding-bottom:25px; }
.know p.order input.ipt1 { height:22px; line-height:22px; vertical-align:middle; width:120px; border:1px solid #333; color:#666; float:left; }
.know p.order input.ipt2 { width:50px; height:24px; border:1px solid #333; background:#fff; vertical-align:middle; border-left:none; cursor:pointer; float:left; }
.know p.shuoming { line-height:20px; color:#666; clear:both; background:red; }
/*版权部分*/
.footer { width:960px; margin:0px auto; /*background:#fff url(../image/footerbg.png) repeat-x bottom left;*/ }
.foot-about { padding:17px 0 0 0; background:url(../image/foot-logo2.gif) no-repeat 706px 40px; }
.foot-about dl { width:116px; margin:0 11px 20px 38px; display:inline; float:left; }
.foot-about dl dt { font-size:14px; font-weight:bold; line-height:27px;/* border-bottom:1px solid #e7e7e7; */ color:#333; margin-bottom:10px; }
.foot-about dl dd { height:20px; line-height:20px; background:url(../image/footAboutbg.gif) no-repeat 2px; padding-left:14px; }
.foot-about dl dd a:hover { color:red; }
.footer p {  /*border-top:1px solid #e7e7e7;*/ height:40px; line-height:40px; font-family:Arial, Helvetica, sans-serif; color:#989797; text-align:center; }
.footer p a { margin:0 4px; }


/*友情链接*/
.links { clear:both; }
.links ul { margin-left:266px; height:30px; overflow:hidden; padding-bottom:30px; }
.links ul li { float:left; margin-right:15px; }
.links ul li img { height:40px; width:131px; }
